Boolean circuit